hexacanth embryo - French English Dictionary